Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

TEST: use gcc to compile UCX in clang-tidy-rocm #846

Merged

Conversation

edgargabriel
Copy link
Contributor

@edgargabriel edgargabriel commented Sep 21, 2023

What

The hip header file generates a warning when compiled with clang, which in itself is harmless, but because all warnings are treated as errors, the compilation fails in the UCX step. Compile UCX with gcc instead of clang (since we are not truly interested in running clang-tidy on ucx in this CI, but just on UCC)

Furthermore, force using rocm 5.6.1 for now instead of the most recent rocm release, since rocm-5.7 would require clang-14

@edgargabriel edgargabriel force-pushed the topic/clang-tidy-rocm-update branch 12 times, most recently from e56ec76 to 2ff4656 Compare September 21, 2023 18:03
@Sergei-Lebedev
Copy link
Contributor

looks good to me, thanks for debugging the issue

The hip header file generates a warning when compiled with clang, which in itself is harmless, but because all warnings are treated as errors, the compilation fails in the UCX step. Compile UCX with gcc instead of clang (since we are not truly interested in running clang-tidy on ucx in this CI, but just on UCC)

Furthermore, force using rocm 5.6.1 instead of the newest version
@Sergei-Lebedev Sergei-Lebedev force-pushed the topic/clang-tidy-rocm-update branch from 2ff4656 to 9447fa8 Compare September 26, 2023 06:44
@Sergei-Lebedev Sergei-Lebedev enabled auto-merge (squash) September 26, 2023 06:44
@Sergei-Lebedev Sergei-Lebedev merged commit 582d00a into openucx:master Sep 26, 2023
7 of 9 checks passed
nsarka pushed a commit to nsarka/ucc that referenced this pull request Oct 24, 2023
The hip header file generates a warning when compiled with clang, which in itself is harmless, but because all warnings are treated as errors, the compilation fails in the UCX step. Compile UCX with gcc instead of clang (since we are not truly interested in running clang-tidy on ucx in this CI, but just on UCC)

Furthermore, force using rocm 5.6.1 instead of the newest version
nsarka pushed a commit to nsarka/ucc that referenced this pull request Oct 24, 2023
The hip header file generates a warning when compiled with clang, which in itself is harmless, but because all warnings are treated as errors, the compilation fails in the UCX step. Compile UCX with gcc instead of clang (since we are not truly interested in running clang-tidy on ucx in this CI, but just on UCC)

Furthermore, force using rocm 5.6.1 instead of the newest version
janjust pushed a commit to janjust/ucc that referenced this pull request Jan 31, 2024
The hip header file generates a warning when compiled with clang, which in itself is harmless, but because all warnings are treated as errors, the compilation fails in the UCX step. Compile UCX with gcc instead of clang (since we are not truly interested in running clang-tidy on ucx in this CI, but just on UCC)

Furthermore, force using rocm 5.6.1 instead of the newest version
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants